se hostM' explains the Bonus Round, "You''ll be trying to solve a puzzle in a '
se 'set amount of time. We''ll give you the letters R, S, T, N, L, and E. '
se 'You will also be asked for three(3) more consonants, and one(1) more vowel. '
se 'If you can solve the Bonus Puzzle before time runs out, you''ll win '
tr 'today''s Cash Prize of $'a' bucks!"n1'
if smart=0 & smartB>0 then do;call CNUM(smartB)
se 'If you select R, S, T, N, L, or E for one of your Additional letters, '
se 'and then SOLVE the Bonus Puzzle, you will be awarded $'a' bucks, '
tr 'in addition to Today''s Cash Prize.n1';end
do ii=1 to 6;guess=substr(let,ii,1);call UNCOVER;end ii
tr ' The Bonus Puzzle: 'translate(puzzle,Hide,'@')'n1'
tr ' The Bonus Clue: 'clue
BROUND1: /* Come back here if Smart Bonus is ON and "RSTNL" is guessed. */
se 'n1Enter three(3) more consonants:i4225 3}';gu 70;a=result;ck=CHECK();a1=left(a,1);a2=substr(a,2,1);a3=substr(a,3,1);if a1="!"&MFlag=1 then do;tr 'n1'answer;signal BROUND1;end
if index(cons,a1)=0|index(cons,a2)=0|index(cons,a3)=0 then do;tr 'n1Please type THREE CONSONANTS now!';signal BROUND1;end
if smart=1 & index(let,a1)~=0 then tr 'n1The consonant 'a1' was already given to you.'
if smart=1 & index(let,a2)~=0 then tr 'n1The consonant 'a2' was already given to you.'
if smart=1 & index(let,a3)~=0 then tr 'n1The consonant 'a3' was already given to you.'
if smart=1 & (index(let,a1)~=0|index(let,a2)~=0|index(let,a3)~=0) then signal BROUND1
BROUND2: /* Come back here if Smart Bonus is ON and "E" is guessed. */
se 'n1 Enter one(1) more vowel now:i4225 1}';gu 70;a4=result;ck=CHECK()
if index(vows,a4)=0 then do;tr 'n1Please type ONE VOWEL now!';signal BROUND2;end
if smart=1 & a4='E' then do;tr 'n1The vowel E was already given to you.';signal BROUND2;end
do ii=1 to 4;guess=substr(a1||a2||a3||a4,ii,1);call UNCOVER;end ii
Bprize=0;do ii=1 to 4;if index(let,substr(guess,ii,1))>0 then Bprize=1;end ii
se 'n1'hostF' nudges 'hostM' to bring him out of his stupor, "Alright, 'handle', '
se 'you will be given 'timer' seconds to solve the Bonus Puzzle! '
tr 'Press any key when you''re ready to Start the Bonus Round!"n1'key1